newly-wed couple - Spanish English Dictionary